subprojects/extensions-app/js/extensionsWindow.js
subprojects/extensions-app/data/ui/extension-row.ui
subprojects/extensions-app/data/ui/extensions-window.ui
-subprojects/extensions-app/data/ui/help-overlay.ui
+subprojects/extensions-app/data/ui/shortcuts-dialog.ui
subprojects/extensions-tool/src/command-create.c
subprojects/extensions-tool/src/command-disable.c
subprojects/extensions-tool/src/command-enable.c
<file preprocess="xml-stripblanks">icons/scalable/actions/settings-symbolic.svg</file>
<file preprocess="xml-stripblanks">icons/scalable/actions/website-symbolic.svg</file>
- <file alias="gtk/help-overlay.ui">ui/help-overlay.ui</file>
+ <file alias="shortcuts-dialog.ui">ui/shortcuts-dialog.ui</file>
</gresource>
<gresource prefix="/org/gnome/Extensions">
<section>
<item>
<attribute name="label" translatable="yes">Keyboard Shortcuts</attribute>
- <attribute name="action">win.show-help-overlay</attribute>
+ <attribute name="action">app.shortcuts</attribute>
</item>
<item>
<attribute name="label" translatable="yes">About Extensions</attribute>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>
-<interface>
- <object class="GtkShortcutsWindow" id="help_overlay">
- <property name="modal">true</property>
- <child>
- <object class="GtkShortcutsSection">
- <child>
- <object class="GtkShortcutsGroup">
- <property name="title" translatable="yes" context="shortcut window">General</property>
- <child>
- <object class="GtkShortcutsShortcut">
- <property name="title" translatable="yes" context="shortcut window">Open Menu</property>
- <property name="accelerator">F10</property>
- </object>
- </child>
- <child>
- <object class="GtkShortcutsShortcut">
- <property name="title" translatable="yes" context="shortcut window">Toggle Search</property>
- <property name="accelerator"><Control>s</property>
- </object>
- </child>
- <child>
- <object class="GtkShortcutsShortcut">
- <property name="title" translatable="yes" context="shortcut window">Show Shortcuts</property>
- <property name="accelerator"><Control>question</property>
- </object>
- </child>
- <child>
- <object class="GtkShortcutsShortcut">
- <property name="title" translatable="yes" context="shortcut window">Quit</property>
- <property name="accelerator"><Control>q</property>
- </object>
- </child>
- </object>
- </child>
- </object>
- </child>
- </object>
-</interface>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<interface>
+ <object class="AdwShortcutsDialog" id="shortcuts_dialog">
+ <child>
+ <object class="AdwShortcutsSection">
+ <property name="title" translatable="yes" context="shortcut window">General</property>
+ <child>
+ <object class="AdwShortcutsItem">
+ <property name="title" translatable="yes" context="shortcut window">Open Menu</property>
+ <property name="accelerator">F10</property>
+ </object>
+ </child>
+ <child>
+ <object class="AdwShortcutsItem">
+ <property name="title" translatable="yes" context="shortcut window">Toggle Search</property>
+ <property name="accelerator"><Control>s</property>
+ </object>
+ </child>
+ <child>
+ <object class="AdwShortcutsItem">
+ <property name="title" translatable="yes" context="shortcut window">Show Shortcuts</property>
+ <property name="action-name">app.shortcuts</property>
+ </object>
+ </child>
+ <child>
+ <object class="AdwShortcutsItem">
+ <property name="title" translatable="yes" context="shortcut window">Quit</property>
+ <property name="action-name">app.quit</property>
+ </object>
+ </child>
+ </object>
+ </child>
+ </object>
+</interface>